a sight to behold - Türkisch Englisch Wörterbuch